<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<title></title>
</head>
<body>
<script type="text/javascript">
	/*
	引用类型是存放在堆内存中的对象，变量其实是保存的在栈内存中的一个指针（保存的是堆内存中的引用地址），这个指针指向堆内存。
	引用类型数据在栈内存中保存的实际上是对象在堆内存中的引用地址。通过这个引用地址可以快速查找到保存中堆内存中的对象。
	*/
		var arr = [1,2,3];
		//实际是将arr在栈内存中的地址赋值给了arr1，所以arr1===arr
		var arr1 = arr;
		arr1[1] = 22;

		console.log(arr);//[1,22,3]
		console.log(arr1);//[1,22,3]
</script>
</body>
</html>